### #... #.... ###########..... ##.....##.......... ##.................. #................!.. . #................... .. #................... ...##................... .......>......?......# ...##.........g......# ... ##........l.....## .. ##......##........# # ##..###.################## #### #.......# ###........<# #...###......>## #....######## #...#...........$ #............ #.....##......### #............ .. #....###......# #.8..#######..8. #.....##......#### #....#hkkaN#.... #...#............. #.8..#######..8. #...###.......## #............... #### #.......# ###.8.......8.# ####.......###### ####.8.8.#### #....###........########.### ##.###########.......##.....# #..............#####........# ################ ####.....# #........ ########.# #