###### #....## ###.....### #..>......# ##....#....## ##....###....### ##....## ##.....## #....## ##.....## #...## #......## #....# ####.^..## ###...# #.....# #.....##. ###...# ##....##.. #.....# ##.....#... ###....## #....###... ##...).## ###...###....####.....## ###.....# #....#......## ##.......# #.........### ###......### ###.........# ##......### #......#....# #### ###.....### #..o.####.....# #..####......## #...oo## #.!...# #....##.(..### #..... ###... #....#....## #...## #. #........## #... ###.(....# ##. #.....### ## #...### #...%.# ##..%.## #.....#### ###......# # #......## ..# ###.....## ....## ###....## ...... #<.%..# . #....### ###....# .## #.....### #...# ..####.......# ...... ..#..# #.<...### ..... ..J..# ###O....# #... ###.....# ##....## ## #....... #.....# ##g...# ###....# ###....# #...# #.....## 5...# ###.....# ##.?..## #<....### #.....## ##.....# ###......# #.)..### #......# ##...## ######....### ###....# ###...#.....# #.....## #.....[...### ##....## ##........## #....## ##....#...## #...## #....###### #....# ##...## ##...#####....# #.....##....## ##....#....## ##.......## ##.....## ##....# ######