####################,##############,############################################### #############,##############,0.000000000000000000 #############,###########,0.0000000000000000000 #############,##############,0.00000000000000000 #############,#############,0.00000000000000000 #############,#########,0.000000000000000000 #############,################,0.00000000000000000 #############,###############,0.000000000000000000 #############,#################################,0.000000000000000000 #############,########################,0.00000000000000000 #############,####################,0.000000000000000000 #############,#############,0.000000000000000000 #############,############,0.000000000000000000 #############,###########,0.0000000000000000 #############,########,0.00000000000000000 #############,###,0.0000000000000000 #############,##################,0.000000000000000000 #############,################,0.00000000000000000 #############,##############,0.00000000000000000 #############,#################,0.00000000000000000 #############,###############,0.00000000000000000 #############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.0000000000000000000 ############,##############,0.000000000000000000 ############,#############,0.00000000000000000 ############,#########,0.00000000000000000 ############,################,0.000000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.0000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.00000000000000000 ############,#############,0.000000000000000000 ############,############,0.00000000000000000 ############,###########,0.00000000000000000 ############,########,0.00000000000000000 ############,###,0.000000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ###########,##############,0.000000000000000000 ###########,###########,0.0000000000000000000 ###########,##############,0.000000000000000000 ###########,#############,0.00000000000000000 ###########,#########,0.000000000000000000 ###########,################,0.00000000000000000 ###########,###############,0.000000000000000000 ###########,#################################,0.000000000000000000 ###########,########################,0.000000000000000000 ###########,####################,0.00000000000000000 ###########,#############,0.0000000000000000 ###########,############,0.000000000000000000 ###########,###########,0.00000000000000000 ###########,########,0.00000000000000000 ###########,###,0.0000000000000000 ###########,##################,0.000000000000000000 ###########,################,0.0000000000000000 ###########,##############,0.000000000000000000 ###########,#################,0.000000000000000000 ###########,###############,0.0000000000000000 ###########,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.000000000000000000 ############,##############,0.0000000000000000 ############,#############,0.0000000000000000 ############,#########,0.000000000000000000 ############,################,0.00000000000000000 ############,###############,0.0000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.00000000000000000 ############,####################,0.00000000000000000 ############,#############,0.00000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.00000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.0000000000000000000 ############,##############,0.000000000000000000 ############,#############,0.0000000000000000 ############,#########,0.000000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.0000000000000 ############,###,0.00000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.00000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.00000000000000000 ############,##############,0.000000000000000000 ############,#############,0.00000000000000000 ############,#########,0.0000000000000000000 ############,################,0.0000000000000000 ############,###############,0.00000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.00000000000000000 ############,###,0.000000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.00000000000000000 ############,###############,0.000000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.0000000000000000000 ############,##############,0.000000000000000000 ############,#############,0.00000000000000000 ############,#########,0.000000000000000000 ############,################,0.000000000000000000 ############,###############,0.00000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.00000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##################,0.000000000000000000 ############,################,0.000000000000000000 ############,##############,0.00000000000000000 ############,#################,0.00000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.000000000000000000 ############,##############,0.0000000000000000000 ############,#############,0.00000000000000000 ############,#########,0.00000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.00000000000000000 ############,########################,0.000000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.0000000000000000 ############,########,0.00000000000000000 ############,###,0.000000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.000000000000000000 ############,##############,0.000000000000000000 ############,#############,0.0000000000000000 ############,#########,0.00000000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.00000000000000000 ############,####################,0.00000000000000000 ############,#############,0.000000000000000000 ############,############,0.0000000000000000000 ############,###########,0.00000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.00000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 #############,##############,0.0000000000000000 #############,###########,0.0000000000000000000 #############,##############,0.000000000000000000 #############,#############,0.00000000000000000 #############,#########,0.000000000000000000 #############,################,0.00000000000000000 #############,###############,0.000000000000000000 #############,#################################,0.000000000000000000 #############,########################,0.000000000000000000 #############,####################,0.000000000000000000 #############,#############,0.000000000000000000 #############,############,0.000000000000000000 #############,###########,0.00000000000000000 #############,########,0.00000000000000000 #############,###,0.000000000000000000 #############,##################,0.000000000000000000 #############,################,0.00000000000000000 #############,##############,0.00000000000000000 #############,#################,0.000000000000000000 #############,###############,0.00000000000000000 #############,###################################,0.00000000000000000 ###########,##############,0.0000000000000000000 ###########,###########,0.000000000000000000 ###########,##############,0.000000000000000000 ###########,#############,0.00000000000000000 ###########,#########,0.000000000000000000 ###########,################,0.0000000000000000 ###########,#################################,0.000000000000000000 ###########,########################,0.000000000000000000 ###########,####################,0.000000000000000000 ###########,#############,0.000000000000000000 ###########,############,0.0000000000000000000 ###########,###########,0.00000000000000000 ###########,########,0.00000000000000000 ###########,###,0.000000000000000000 ###########,##################,0.00000000000000000 ###########,################,0.00000000000000000 ###########,##############,0.00000000000000000 ###########,#################,0.000000000000000000 ###########,###############,0.00000000000000000 ###########,###################################,0.00000000000000000 ############,##############,0.00000000000000000 ############,###########,0.000000000000000000 ############,##############,0.00000000000000000 ############,#############,0.00000000000000000 ############,#########,0.000000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.0000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.000000000000000000 ############,###############,0.0000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,##############,0.00000000000000000 ############,#############,0.0000000000000000 ############,#########,0.000000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.00000000000000000 ############,########################,0.00000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.0000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.000000000000000000 ############,###############,0.000000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.00000000000000000 ############,##############,0.000000000000000000 ############,#############,0.00000000000000000 ############,#########,0.00000000000000000 ############,################,0.0000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.00000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.00000000000000000 ############,###,0.000000000000000000 ############,##################,0.00000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.0000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#############,0.0000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.0000000000000000000 ############,#############,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.0000000000000000 ############,###,0.00000000000000000 ############,##################,0.000000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.000000000000000000 ############,##############,0.000000000000000000 ############,#############,0.0000000000000000 ############,#########,0.00000000000000000 ############,################,0.0000000000000000 ############,###############,0.00000000000000000 ############,####################,0.000000000000000000 ############,############,0.000000000000000000 ############,###########,0.00000000000000000 ############,########,0.0000000000000000 ############,###,0.00000000000000000 ############,################,0.00000000000000000 ############,##############,0.00000000000000000 ############,#################,0.00000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,###########,0.0000000000000000000 ############,##############,0.000000000000000000 ############,#############,0.00000000000000000 ############,#########,0.00000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.000000000000000000 ############,#############,0.000000000000000000 ############,############,0.00000000000000000 ############,###########,0.0000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##################,0.00000000000000000 ############,################,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,##############,0.000000000000000000 ############,###########,0.00000000000000000 ############,##############,0.000000000000000000 ############,#############,0.00000000000000000 ############,################,0.00000000000000000 ############,###############,0.000000000000000000 ############,#################################,0.000000000000000000 ############,########################,0.000000000000000000 ############,#############,0.000000000000000000 ############,###########,0.0000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##################,0.0000000000000000000 ############,################,0.00000000000000000 ############,##############,0.00000000000000000 ############,#################,0.000000000000000000 ############,###############,0.00000000000000000 ############,###################################,0.00000000000000000 ############,###########,0.000000000000000000 ############,##############,0.00000000000000000 ############,#############,0.0000000000000000 ############,#########,0.000000000000000000 ############,################,0.000000000000000000 ############,###############,0.000000000000000000 ############,########################,0.000000000000000000 ############,####################,0.000000000000000000 ############,#############,0.0000000000000000 ############,############,0.000000000000000000 ############,###########,0.0000000000000000 ############,########,0.00000000000000000 ############,###,0.00000000000000000 ############,##############,0.000000000000000000 ############,#################,0.00000000000000000 ############,###############,0.000000000000000000 ############,###################################,0.00000000000000000 ###########,##############,0.000000000000000000 ###########,#############,0.00000000000000000 ###########,#########,0.000000000000000000 ###########,################,0.00000000000000000 ###########,###############,0.00000000000000000 ###########,#################################,0.000000000000000000 ###########,############,0.00000000000000000 ###########,###########,0.00000000000000000 ###########,########,0.00000000000000000 ###########,###,0.000000000000000000 ###########,################,0.00000000000000000 ###########,##############,0.00000000000000000 ###########,###############,0.00000000000000000 ###########,###################################,0.00000000000000000 ###########,##############,0.000000000000000000 ###########,#############,0.00000000000000000 ###########,################,0.00000000000000000 ###########,#################################,0.00000000000000000 ###########,####################,0.00000000000000000 ###########,############,0.00000000000000000 ###########,###########,0.00000000000000000 ###########,########,0.00000000000000000 ###########,###,0.00000000000000000 ###########,################,0.000000000000000000 ###########,##############,0.00000000000000000 ###########,#################,0.00000000000000000 ###########,###############,0.00000000000000000 ###########,###################################,0.00000000000000000 #########,###############,0.0