##### ####...# ###......####################### #............................... #.##.._..######......... ...... #.##.....# #...###### #...# #.##.....# #...# #...# .# #.####.########...# #...# .# #...<.............#########...###########.### #.........................(.....(............. #..#########......................<............ #..# #..################.........>........ #..# #..# #................... #..# #..# #................... #..# #..# #..............!.... #..#########..################.................... #........................................$.......> #.........................................J...[... #..............##############...............##### #.############.# #))###########..# #.# #.# #..# ..# #.############.# #..# ..# #...>..........##############..###########... #............................................. ... #.............####################..####### #.# #.###########.# #..# #.# #.# #.# #..# #.# #.# #.# #..# #.# .# #.###########.# #..# #.# .# #.............####################..#############.#############.# #...........................).<.................................# #...............#############..............................)....# #.############..# #..................(................# #.# #..# #...................................# #.# #..# #............<......................# #.# #..# #...................................# #.# #..# #...................................# #.# #..#############...................................# #.############(...).............................................# #...............................................................# #...............############......?.......#####################.# #..##########...# #..##########..# #.# #..# #...# #..# #..# #)# #..# #...# #..# #..# #.# #..# #...# #..# #..# #.# #..# #...# #..# #..# #.# #..# #...# #..# #..# #.# #..# #...# #..# #..# #.# #..# #...############..##########..#####################.# #..##########.....>.............................................# #...............................................................# #################################################################