### .# ##.. .# ...# #.# ... .. .. ..##.##.# ....... #...# #<# ................. ####..#........ ....#.####### #.... ... .... #h# .. #[. . ... ##. . .... # ..... .. ...... .... #..[.... ....# #....... .....# #....#####.....# #..............# .###........l.....# ..............##### ...........!..# ...........##### #######'### ############.# #............# #.############ #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #<# ###