### ################.# #................# #.##############.# #.# #.# #.# $ #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.. #.# .... #.# ##### #.# #.# #.# .(#### #.# ..... #.# #..# #.# ####..### #.# #####.......# #.# #...........#.# #.# #...........#.# #.# #...........#.# #.# #..........##.# #.# #...........#.# #.# #...........#.# #.# #.........#...# #.# ###########...# #.# ##..# #.# $ .#######..##########.## ......................# ##############...############## #.................../.........# #.#.#.#.#.#.#.....#.#.#.#.#.#.# #..#.#.#.#.#.......#.#.#.#.#..# #.#...........###...........#.# #..#.....(..###φ###........#..# #.#.........# ..#.........#.# #..#..#######'###'#######..#..# #.#...# #.....## #...#.# #..#..# #......## #..#..# #.#...# #.....#.## #...#.# #..#..# #.....##.## #..#..# #.#...# #.......##.###...#.# #..#..# #....&..###$##..#..# #.#...# #.......# ##$#...#.# #..#..# ##.......###..#..#..# #.#...# #......(..#.#.#...#.# #..#..# #....#.....##.#..#..# #.#...# ##.........###.#...#.# #..#..# #...#.#.#...##.#..#..# #.#...# ##...........##.#...#.# #..#..###..#.#.#.#.#..#.#..#..# #.#...##...............##...#.# #..#..##.#.#.#.#.#.#.#.##..#..# #.#...##...............##...#.# #..#..########'''########..#..# #.#.........)#...#..........#.# #..#........)).............#..# #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #..#.#.#.#.#=#.#.#!#.#.#.#.#..# #.............................# ###############################