######### ..$......# #......... #........# ##........# .#.........# . ...........# #####.# ..#...#...)# ....... ...#.#_#.<###.o..... #.....#..r#......K.. #........o)o#....... #...##....###....... ....##....# .!..... ..........# .(..... ....#..>..# ....... #...#.....# #.####. ..........## .# ..#.#......# #.(#.[)#....<[ #.............. .#..##...##++## ..#. ...## . . ...## . ... ....