########### . ###.........### ... ............. .y...##### #.........# y.y......# #.........# .y..####.#####.........# . #...............# #######.....o[.)#.. ####.<##....# #.....)..##...# ########.#.........### #........#[....##### # ..#######....### .. #....o#.# #.#######.#.#)#.# #.....#...#...#.# ####.......#..##.# #..........)..# .# ..###.....)##.# .# .........)..)# ####......#.># #......#..... #####....####.# #.(..... .%%....<.. ...P....... ..%......... ............. .#''#.#.#.....