################ .................. .................. .........######### ..........# ........<.########## ..................... ....................# ###########.........#+ #............ #..........!. #........!...... #................ #................. #.................. #####.................. ........................ [.>.$.................... ...............)......... ...................####### ................>..# ...................# .....o.............# ..o...............# ................).# ..................# ......$.....a.oO.####### ....................... ...................... ...........######### ######.$ #>. #.. #.