######### ####### ###.......######.....# #.. .<.....>.............# ###.#># ###.......######.....# ..... ...........# ##.#### ..... ...........# #####.###### ... .(.....^...###.<........# ... ...........%...........# #######.#######.......###).........# ........g...........................# .###########.###########.#####..........# ........)......%.# #.# #..........# .###########.###(## #.# #..........# #.##...# #.# #..........# #.##...# #.# ####..####.# #.##...######.########..# #.# #.##..%.......[.....##..# #># ##.##[..######.#####.##..# .# .........%...##.#.........# .........[.....#.........# ##.########.####.........# .... #.# #.........# #.# #.........# ... ........... #.# #######.... ..< ..... ... . ...