################# #...#...#...#...### #...'...'...'...'.# #...#...#...#...#.# ##'###########'##.# #...#...#...#...#.# #...#...'...#...#.# #...#...#...#...#.# ##'###'###'###'##.# #...#...#...#...#.# #...#.<.#...#...'.# #...#...#...#...#.# . ##'###+###'###'##.# .. #...# #...#...#.# ... #...# +.⌠.'...#.# h... #...# #...#...#.# .....####### ######'##.# ...........#######..##.# #.......s.hlr..........# #.%...################## #.... .... ... .. .