####.# ..#... ##.#..####.........# ###................... #..................... ###..................... #....................... #....................... ####...................... ## #....<.................... ##.##......................... ##............................. #.#............................ #.............................. .####............................. ....#.................#...###.#... ###..................#####.## ##... #..#.................##?##..##[## ##.................###!$$##.#$?!## ....... ##..................##$)$##..##[|(## ......... #.................###()[)?....?)[:?# #........ #..................##[[:^.....#![??# ......... ##................####%[.=....)#)[## #........ #..................####.......#######......... #..................##.J..........#...##........ ##....................#J.......#...#.)......... #..................#####.......########........ ...................# ##)[.}....|#$[###......... #................... #(!:!.....#/:)(##......... ...............J.... #?)[))....$=φ"!##......... .................... ##?[[##..##%:/##.......... .......... ##[$(##.#$)$##........... ....... .. ##[##..##)## ........... ...## #.## ............ ......##.#####... ................. ................. ................. ................. ................. ................. ................. ................. ...............