######## ########### ##......## #.........## ##........## #..........##### #..<..!....# #..............#### #..........# ####..########....######..........# ##.## ####!................# .######..####### #######.........<.# ................ ###........## ## ######.######## #........# ... ##.# #..........# .... ##..# #........).# ..... #..## #.$........# ......#.## $ #$.........# ........## #..........# ......#..############# ##........## ..........##.....#.... ######.#....(.(....... ..^#.#.......>.... #.###..........(... #. ##.....>....... $ # ##............ #...!.B...... ##...c....... ##.....#.... ###......## ####.#..# .. .. $ ..# . .. $ $ $