....... .......# #...........######## #..................# +..... ...........# ###....###+#.........# .>....#...#.........# #....#...#...<.....# #....#...#.........# #....#'###.........# #.........<........# #..#######.........# #..'.....#.........# #.<#.....#....###### ... #..#.....#....# ...#######..#.....#....# ............#.....#....# ...........#######..(.# ............... ####............ ..##........... #.##......#### #.#.h....+ #.)....).## #.#.......# #.##.......# .[##........# ####........... ....[........ .............. ........######## ........# ...####.#