#. .# .. ... #. #.# .## #.# #.##### .... #.###...... #...###........>. #...........# #..#.....#..# #..#.....#..# #..#.....#..######. #..#.....#......... #..#..<..#(..#####. #..#.....#.......# #..#.....#...###.# #..#.....#.......# #..#.....#...##### #............# #.....##.....# ###..###.###.# #.## #.# #.# #.# #.# #.# #.# #.# .# #.# #.# #h# #.# .h. #.# ..... ... ...#..# #### #.# .# ..