############ ##..........## ######.....^......## ####............∩.....# ..## ........<.............# .... ###..................# ..... ###..................# ....# #....(...............# ....###.#....#............## .. #..#...[...##..........## ...###...#.....###.######### ......#.##.#.### #h# ........##.#.#####T# .......h........##J# .......##....##.##.# .......##>#.###....# ...................# ............#####..# ......#....... #..# .........#..#.##....# .......#.##.......... ##.......# #........... #..##...##............ ... .#.##............ #..##........ #.. #........