# ##### ###### .. ....#######..... .... #.........# .....#####.........# .............>.....# ....###..#.........# .......((#.#'#####.# #........#.#.#####.# #........#.#.#.....# #######..#.#.#.##### #..#.#.#....<# #.c#.#.####### #.(#+#...... #..(........ #........... #........... #..#'####### .....#.# .###..#.# #..#.# #..#.# #h.#.. #.o