### ########### ###############.... #.........#######.....%.##....#..... ##.........##............##........... #>..................................... #[.........##......................... #..........##................<.#... #..........##................###.# #..........##....................# ####.##########.....(..####.....##### #....# #........# #.....# #.##.# #........# #....[# #....# #..[.....# ####### ###..# #........# #..# #..!.....# #..# #........# #..# #........# #####..# #........# #......# ########## #....).# ..##!.....# ...........# ....!.....# ........@.# ..######..# #..# #........# #.....$..# #..!......# #.........# ..?...l..# ....#.### ...#.# #.#