############################################################ #..........................................................# #............................###############...............# #.############...............# #...............# #.# #...............###############...............# #.############.............................................# #.......................................................^..# #..#############..#########...............################.# #..#############..#########..############.# #.# #.........................................################.# #..........................................................# #................###########....................#########..# #................# #....................# #..# #................# #....................# #..# #................###########....................#########..# #..........................................................# #..#############................................#########..# #..# #.###########....................# #[.# #..# #.# #....................# #..# #..# #.# #....................# #..# #..#############.# #....................# #..# #..>∩............###########....................#########..# #..........................................................# #.........................).).......>......................# #.##############.........)[................................# #.# #............)..............................# #)# #.....................)...........<.........# #.# #...........................................# #.##############..>........................................# #.....................<....................................# #.......................................##################.# #..###################################..# #.# #..# ###### #..# #.# #..# #....###### #..# #.# #..# #....##.+.# #..##################.# #..###############∩......#.###########..............^....).# #...............##....##.'.............................)...# #.##########....##....##################...................# #.##########....####### ###############..###############..# #...............##########................................)# #..........................................................# #..............###############.............................# #..............# #..############..###########..# #..............###############..# #..###########..# #..................<............############...............# #......(................>.........<........................# #..###########.................................###########.# #..# #..#############..##############..# #.# #..# #..# #..# #..# #.# #..###########..#############..##############..# #.# #..............................................###########.# #.......................................................)..# ############################################################