######### ........###### .............#### ###.##.####.#..############### #. #.# #..................######## .###$.#(####....###########.#......... ......g(.(ro....# #...#######. #.....#...o...#.# ##.## o..#.#######.##.# ########.# .. #. #.##.. .........# # #.##### ########%# #.# #.# #.# #.####### ..# #######........ .......<..####. #########(# ?# .# #