.... ... ........ ...... #..... .. ## ##<...# ##.###. ##.....# ....... #....#.# .......##......# ............##.########### ......#....##.............. ..a...J<##................. ...<...(#..##.............. .......#..##............... .....#.#(.................. .###..?(...#............... #c...................... .c..........(#.##...###### .......#.##..#..........# .........##....#........# .............#.#........# ..........#.............# ..........#.......####### >............#..# ....[..#.##..#..# .......#.##..#..# .........###.#.># .........# ####.# .......# .# ..... ##