######## ......### ........# ...... .... . ####.# ..# #....# ....###.##.## .(..........# ......##'''##.# . #......#.....#.####... ........#.....#......# ........#..<..#..##### ....g...#.....#..###### ........#######........ ................####### .................### ## #.....?.b.##.#.....#...## ........g................ ................##..(.... ..........####.....)..... ..........# ###......... ..........# ..#...... #....b...## ......... ##......## ......... ####..## ......