####################### #...................... #..............%........ #.........$...)......... #.....@.o...............# #.####$[##..##..###..##.# . #.####'###..##..###..##.##'# .................#..........# .................#..........# .................'..........# .................#..........# #####...###..##+#####.##.##. #######..##..####.##.########### #........................... #.............o............. #...............[........... #..................O.......( #................@.o>....... #######..####...###+#####... #..# ##### ....# ....# !...........# .............# ..(...........# #..............# #..............# #..............# #..............# #.........>....# #..............# #..............# #......).......# #..............# #..............# #..............# #.....)........# #..............# #..............# #..............# ##+##+#### ###..............# .........# ..........>......# .........# .................# ........<# .................# .........# .................# .........# ..............<..# .........# .................# .........# .................# .######### ###..............# #..............# #..............# #..............# #..............# #..............# #..>...........# ################