....### . .......#. .### ........##...### .......?##.....## .........#......# ..............?.# ......g.........# ........h......# .........5.....# ..............## ..............## .............## #...........## #. #.........## #.###.......## ...#.......## ...........# #........## ###......## ####... .##........# ###...... .. ........## ###........ #.#..........# #..##......... ##.............## ............# #..#............# #...........###.... ..........## ##...........##..# ...........## #.......# #................## ............# #........## ### ##...............[.## ##########..## #.........### ###.## #...........######..## ##..## #........... #....## #.........## #####..## #...# #..........# #.....## ##.......## #....#..## ##..## #..........# #......###.......## ##....))..############..## #.........# #.......#..####..# #........................# #........# ####......#.## ##># #...................[......# ##<.....############...........# ### ##..........................# #.....#.............##........######### #..............>.#########... #.........#....########.....#.##......## ##..............## ##.. #...######......## #....##..#)[)....## ##............## . ##..## ##........# ##...###..))......## ##..........## #.### #.........# ##..# #...))......# #..........# #.# ##.........# #### #...........# ### #...........# #............ #...........# #............ ##........### #............ ########## #############