... ... .. ..... .. ...# O#####..# .#......# ####O#..##..#+## #o...#..# #....# #O####..###...[# #.# #....'<...###### #.####.#####.###.......... ......................##### #..####.........#.....# ...........#.###>#.# ..###########.# ###.# .# .# # .#