###### #....# #$...# #....# ### .....!. #....#...# ....... #((..#...# ....... #....#...### #.......# #........... #.......# #....#...### #.......# #....#>..# .## ###...?... #...w#h..## #.......##########.......# ####w.s..(##... #........b.o.oo..........# # ###)##..#...# ###>..).....####...).......###.## ... ...... .................#.............. #### .....###.......#..........$............ #..........########....###.......####..# #.# #.....## #.......####.............# #).# #.....###.....#.#...........###### #..##...#.......###o#.o..##.....# #..#...###....####...####..#.####### ##.......#....##...................# ####..###)#...........#.............# ##....#....>.......###....[..........# ########.............###..# #.#..(..........# #..............##...####..###.#.....#..###### #...................).........##.####.## #..............##.###.........#..# #..# #.................#####..##.....# ##.## #....######.#..#...##....##.#...###..## ###### #....# ####.##...#....##..#....>......###....### ##.######........##...####<#.......#.#..........# #...............................................# #...................#...............######....### ###..................#####..........<# ###### #.................#### ###.......#.#### #######..............# ##..#.....#....# #...........###.###...#....#####.# ####........##...........#.......##.######## #...........###<...).......................# ##.....####### ##<....##......[######.......# #....### ########.............#......## #....# #.........###...).....## ##..## ###.....### ######.....### #..# ####### ####....# #### ######