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